home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 8 / The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO / prg_gen / wdj1096.zip / FILENAME.TXT < prev    next >
Text File  |  1996-09-13  |  8KB  |  262 lines

  1. ************************* MASTER CODE ***************************************
  2.  
  3. The name of the first file in this disk's directory identifies the volume,
  4. issue number and revision of the disk. The format of this filename is:
  5.  
  6.     !CDmvvii.rrr
  7.  
  8. where
  9.     ! = the '!' character
  10.     m =   W for Windows Developer's Journal
  11.     vv =  volume
  12.     ii =  issue
  13.     rrr = revision (001 for initial release, 002 for next update, etc.)
  14.  
  15. The file UPDATE.DOC contains information about any additions or
  16. corrections to material on the disk since the original magazine
  17. publication.
  18.  
  19. If you have obtained this code from a floppy diskette or from CompuServe, the 
  20. headings under the column "FILENAME" represent the names of .ZIP files.  All 
  21. files listed under the filename are archived in the .ZIP file.
  22.  
  23. Keywords:     OCT96 C C++ Windows NT MFC VB Win95 16-bit registry VxD
  24.  
  25. Description:  The code listings for the October 1996 issue of Windows
  26.               Developer's Journal include RegMon, the registry spy
  27.               VxD (by Mark Russinovich and Bryce Cogswell), Dino
  28.               Esposito's code fro giving 16-bit apps the Win95 look,
  29.               and Tapani Otala's code to mark an app 4.0 at runtime.
  30.               Due to its large size (2Mb zipped), Ed Benson's
  31.               C-to-VB API converter is distributed only via our
  32.               Web site at http://www.wdj.com/util.htm.
  33.               
  34.  
  35. *************************  FILE DESCRIPTION **********************************
  36.  
  37. The following files are included in the disk:
  38.  
  39. FILENAME        AUTHOR NAME             TITLE                           PAGES
  40. ========        ===========             =====                           =====
  41. esposito.zip    Dino Esposito           Access Win95 Features from
  42.                                         16-Bit Apps                      6-13
  43. includes:
  44. build.bat
  45. w16defs.h       Listing 4:  Header file for w16ext.c.
  46. w16ext.c        Listing 2:  How to access Win95 features.
  47. w16ext.def
  48. w16ext.h        Listing 1:  Definitions for accessing Win95 features.
  49. w16ext.rc       Listing 3:  Resource definitions for sample program.
  50.  
  51. -----------------------------------------------------------------------------
  52.  
  53. otala.zip       Tapani J. Otala         Creating Dual-Version Apps
  54.                                         for Win95/Win3.x                15-23
  55. includes:
  56. demo.cpp
  57. demo.def
  58. demo.h
  59. demo.rc
  60. ewv.cpp         Listing 2:  Functions to update kernel structures.
  61. ewv.h           Listing 1:  Declarations for ewv.cpp.
  62. makefile.bc
  63. makefile.msc
  64. makefile.sc
  65. makefile.wc
  66. sampapp.cpp     Listing 4:  Changing versions from an app.
  67. sampdll.cpp     Listing 5:  Changing versions from a DLL.
  68. taskhelp.cpp    Listing 3:  Helper functions.
  69.  
  70. -----------------------------------------------------------------------------
  71.  
  72. regmon.zip      Mark Russinovich        Examining the Windows 95
  73.                 and Bryce Cogswell      Registry                        35-38
  74.  
  75. includes:
  76. appicon.ico
  77. ioctlcmd.h
  78. makefile
  79. readme.txt
  80. regmon.aps
  81. regmon.c
  82. regmon.def
  83. regmon.exe
  84. regmon.h
  85. regmon.mak
  86. regmon.map
  87. regmon.obj
  88. regmon.pdb
  89. regmon.rc
  90. regmon.res
  91. regmon.sup
  92. regmon.vcp
  93. regmon.vrc
  94. regvxd.def
  95. regvxd.exp
  96. regvxd.lib
  97. regvxd.map
  98. regvxd.pdb
  99. regvxd.res
  100. regvxd.sym
  101. regvxd.vrc
  102. regvxd.vxd
  103. resource.h
  104.  
  105. -----------------------------------------------------------------------------
  106.  
  107. burk.zip        Ron Burk                Compiler Benchmark:
  108.                                         Complex Numbers                 39-41
  109. includes:
  110. bench.cpp
  111. build.bat
  112.  
  113. -----------------------------------------------------------------------------
  114.  
  115. zolman.zip      Leor Zolman             Tech Tips                       43-54
  116. includes:
  117. wrapocx.h       Listing 5.
  118. draw.zip
  119.         includes:
  120.         draw.clw
  121.         draw.cpp
  122.         draw.def
  123.         draw.h
  124.         draw.ico
  125.         draw.mak
  126.         draw.mdp
  127.         draw.ncb
  128.         draw.odl
  129.         draw.rc
  130.         drawctl.bmp
  131.         drawctl.cpp
  132.         drawctl.h
  133.         drawppg.cpp
  134.         drawppg.h
  135.         parkwnd.cpp
  136.         parkwnd.h
  137.         readme.txt
  138.         resource.h
  139.         stdafx.cpp
  140.         stdafx.h
  141.  
  142. zvbdlg.zip
  143.         includes:
  144.         generdoc.cpp
  145.         generdoc.h
  146.         generdoc.ico
  147.         generic.clw
  148.         generic.cpp
  149.         generic.def
  150.         generic.h
  151.         generic.ico
  152.         generic.mak
  153.         generic.rc
  154.         generic.rc2
  155.         genervw.cpp
  156.         genervw.h
  157.         mainfrm.cpp
  158.         mainfrm.h
  159.         readme.txt
  160.         resource.h
  161.         stdafx.cpp
  162.         stdafx.h
  163.         toolbar.bmp
  164.         zspin.cpp       Listing 4.
  165.         zspin.h         Listing 3.
  166.         zvbdlg.cpp      Listing 2.
  167.         zvbdlg.h        Listing 1.
  168. mdiicons.zip
  169.         includes:
  170.         afxcore.rtf
  171.         afxprint.rtf
  172.         appexit.bmp
  173.         bullet.bmp
  174.         curarw2.bmp
  175.         curarw4.bmp
  176.         curhelp.bmp
  177.         editcopy.bmp
  178.         editcut.bmp
  179.         editpast.bmp
  180.         editundo.bmp
  181.         even.ico
  182.         filenew.bmp
  183.         fileopen.bmp
  184.         fileprnt.bmp
  185.         filesave.bmp
  186.         hlpsbar.bmp
  187.         blptbar.bmp
  188.         icons.clw
  189.         icons.cpp
  190.         icons.def
  191.         icons.h
  192.         icons.hpj
  193.         icons.ico
  194.         icons.mak
  195.         icons.rc
  196.         icons.rc2
  197.         iconsdoc.cpp
  198.         iconsdoc.h
  199.         iconsdoc.ico
  200.         iconsvw.cpp
  201.         iconsvw.h
  202.         list
  203.         mainfrm.cpp
  204.         mainfrm.h
  205.         makehelp.bat
  206.         odd.ico
  207.         readme.txt
  208.         recfirst.bmp
  209.         reclast.bmp
  210.         recnext.bmp
  211.         recprev.bmp
  212.         resource.h
  213.         scmax.bmp
  214.         scmenu.bmp
  215.         scmin.bmp
  216.         stdafx.cpp
  217.         stdafx.h
  218.         toolbar.bmp
  219.  
  220. -----------------------------------------------------------------------------
  221.  
  222. tomlinsn.zip    Paula Tomlinson         Understanding NT: Services      55-59
  223. includes:
  224. figure1.c       Figure 1:  Reader check for service control manager.
  225. startsrv.c      Listing 2:  Revised check for service control manager.
  226. wdjsrvc.c       Listing 1:  Sample service.
  227.  
  228. -----------------------------------------------------------------------------
  229.  
  230. nelson.zip      Mark Nelson             Bug++ of the Month              60-62
  231. includes:
  232. bug1096a.cpp    Listing 1:  Main module for extern inline bug.
  233. bug1096b.cpp    Listing 2:  Secondary module for extern inline bug.
  234.  
  235. -----------------------------------------------------------------------------
  236.  
  237. sdkann.zip
  238. includes:
  239. anntater.exe
  240. mstater.exe
  241. sdkann.txt:  An up-to-date collection of SDK annotations.
  242.  
  243. -----------------------------------------------------------------------------
  244.  
  245. order.frm  -- This file contains an order form which can be used to
  246. order books reviewed in the "Books in Brief" column or advertised in the
  247. Windows Developer's Bookshelf. You can complete the form and fax,
  248. mail, or email it to us, or use it as the basis for a phone order. 
  249.  
  250. ******************************************************************************
  251.  
  252. If you have questions regarding the code, please call or write us.
  253.  
  254. ------------------------------------------------------------------------------
  255.                            Miller Freeman, Inc.
  256.                         1601 W. 23rd St. Suite 200
  257.                             Lawrence, KS 66046
  258.                               (913) 841-1631
  259.                          email: wdletter@mfi.com
  260.                                www.wdj.com
  261. ------------------------------------------------------------------------------
  262.